export interface UserLevelVO {
  /**
   * 配置ID
   */
  id: string | number;

  /**
   * 等级
   */
  level: number;

  /**
   * 等级名称
   */
  levelName: string;

  /**
   * 个人持仓要求
   */
  personalHoldingRequirement: number;

  /**
   * 团队持仓要求
   */
  teamHoldingRequirement: number;

  /**
   * 返利收益比例
   */
  rebateRatio: number;

  /**
   * 额外奖励比例
   */
  bonusRatio: number;

  /**
   * 状态：0-正常，1-禁用
   */
  status: number;

  /**
   * 描述
   */
  description: string;

}

export interface UserLevelForm extends BaseEntity {
  /**
   * 配置ID
   */
  id?: string | number;

  /**
   * 等级
   */
  level?: number;

  /**
   * 等级名称
   */
  levelName?: string;

  /**
   * 个人持仓要求
   */
  personalHoldingRequirement?: number;

  /**
   * 团队持仓要求
   */
  teamHoldingRequirement?: number;

  /**
   * 返利收益比例
   */
  rebateRatio?: number;

  /**
   * 额外奖励比例
   */
  bonusRatio?: number;

  /**
   * 状态：0-正常，1-禁用
   */
  status?: number;

  /**
   * 描述
   */
  description?: string;

}

export interface UserLevelQuery extends PageQuery {

  /**
   * 等级
   */
  level?: number;

  /**
   * 等级名称
   */
  levelName?: string;

  /**
   * 个人持仓要求
   */
  personalHoldingRequirement?: number;

  /**
   * 团队持仓要求
   */
  teamHoldingRequirement?: number;

  /**
   * 返利收益比例
   */
  rebateRatio?: number;

  /**
   * 额外奖励比例
   */
  bonusRatio?: number;

  /**
   * 状态：0-正常，1-禁用
   */
  status?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



